package cn.edu.scut.sys.service;

import javax.servlet.http.HttpServletRequest;

import cn.edu.scut.sys.utils.DataRequest;
import cn.edu.scut.sys.utils.DataResponse;
import cn.edu.scut.sys.vo.ShootScore;
import cn.edu.scut.sys.vo.ShootScoreStatistic;

public interface ShootScoreService {

	public DataResponse<ShootScore> list(DataRequest dataRequest, HttpServletRequest request);

	public DataResponse<ShootScore> analyze(DataRequest dataRequest, HttpServletRequest request);
	
	public boolean add(ShootScore shootScore);

	public ShootScore get(Long id);
	
	public boolean update(ShootScore shootScore);
	
	public boolean del(int id);
	
	public DataResponse<ShootScoreStatistic> statistic(DataRequest dataRequest, HttpServletRequest request);
}
